farting repeatedly - Espagnol Anglais Dictionnaire